Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour M25 Bielsko Biala M25 Jablonec nad Nisou M25 Santo Domingo Czech Republic F3 USA F21 Hungary F6 Czech Republic F6 Austria F2 Portugal F2 Czech Republic F2 Czech Republic F3 Poland F4 Serbia & Montenegro F2 M25 Kramsach Italy F23 Serbia & Montenegro F4 Croatia F3 Poland F5 Slovakia F1 Hungary F4 Hungary F5 Germany-w1 Germany-w2 Czech Republic F4 Germany-w3 Germany-w4 Czech Republic F6 Croatia F1 Croatia F2 Israel F1 Israel F2 Poland F2 Israel F3 Poland F3 UAE F1 UAE F2 Poland F5 Tunisia F1 Tunisia F2 Tunisia F3 Austria F4 Germany F6 Germany F8 Belgium F1 Belgium F2 Slovakia F1 Croatia F3 Croatia F4 Poland F10 Poland F11 France F18 France F19 Tunisia F4 Czech Republic F4 Czech Republic F5 Germany F1 Austria F1 Germany F4 Croatia F1 Croatia F2 Italy F2 Israel F1 Israel F2 Turkey F2 Italy F10 Turkey F3 Uzbekistan F2 Dominican Republic F1 Dominican Republic F2 Czech Republic F5 Czech Republic F6 Turkey F1 Turkey F3 Italy F10 Poland F1 Hungary F3 Serbia F2 Italy F21 Germany F13 Slovakia F2 Austria F7 Poland F7 Germany F20 Portugal F7 Dominican Republic F1 Dominican Republic F2 Czech Republic F5 Germany F1 Germany F4 Egypt F1 Egypt F2 Portugal F1 Portugal F2 Portugal F3 Slovenia F1 Italy F15 Netherlands F3 Italy F20 Italy F21 Italy F23 Poland F5 Bosnia/Herzegovina F6 Egypt F14 Poland F2 Poland F4 Serbia F2 Germany F7 Poland F5 Croatia F13 Austria F5 Poland F4 Poland F5 Portugal F5 Croatia F10 Croatia F11 Croatia F12 Czech Republic F7 Turkey F1 Turkey F2 Turkey F3 Turkey F6 Turkey F7 Croatia F4 Czech Republic F3 Italy F13 Turkey F11 Turkey F12 Czech Republic F2 Czech Republic F3 Poland F1 Poland F2 Poland F4 Italy F21 Germany F7 Austria F5 Austria F7 Poland F5 Poland F6 Poland F7 Serbia F12 Croatia F19 Greece F8 Greece F9 Morocco F4 Egypt F1 Egypt F2 Egypt F3 USA F7 Czech Republic F5 USA F8 USA F9 Turkey F10 Croatia F6 Croatia F7 Spain F9 Croatia F8 Slovenia F1 Czech Republic F4 Czech Republic F5 Czech Republic F6 Germany F7 Poland F1 Poland F2 Poland F3 Croatia F18 Turkey F41 Turkey F42 Turkey F44 Kazakhstan F1 Kazakhstan F2 Czech Republic F6 Austria F1 France F16 Dominican Republic F3 Czech Republic F1 France F17 Uzbekistan F1 Austria F5 France F18 Portugal F8 Slovakia F2 Germany F3 Morocco F6 Uzbekistan F2 France F17 Serbia F1 Spain F10 Turkey F2 Germany F1 Italy F20 Austria F6 Czech Republic F1 Czech Republic F2 Bahrain F1 (Manama) Spain F7 (Reus) Czech Republic F4 (Pardubice) Croatia F12 Czech Republic F1 Czech Republic F1 Czech Republic F5 Austria F5 Czech Republic F1 M25 Prague M25 Sharm ElSheikh M25 Sharm ElSheikh M25 Loule M25 Portimao M25 Trnava Tatra Banka Open 2006 - Bratislava KGHM Dialog Polish Indoors - Wroclaw BH Telecom Sarajevo 2007 - Sarajevo Unicredit (Suisse) Bank S.A. Challenger - Chiasso Prosperita Open 2007 - Ostrava ECU Prague Open - Prague Unique Zagreb Open - Zagreb Steelers Cup - Kosice Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty Timisoara Challenger - Timisoara Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Busan Open Challenger Tennis - Busan 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Kosice Open-Steelers Cup 2008 - Kosice Dusseldorf Open Challenger - Dusseldorf Besancon Challenger Wolfsburg Challenger Sarajevo Challenger Athens Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Banja Luka Challenger Eckental Challenger Bratislava Challenger Genova Challenger Kosice Challenger Poznan Challenger Istanbul Challenger Seoul Challenger Eckental Challenger Aachen Challenger Loughborough Challenger Caloundra Challenger Rabat Challenger Athens Challenger Prague Challenger Braunschweig Challenger Scheveningen Challenger Sopot Challenger Poznan Challenger Tampere Challenger San Marino Challenger Brasov Challenger Trnava Challenger Napoli Challenger Kazan Challenger Casablanca Challenger Rome Challenger Napoli Challenger Dallas Challenger Ostrava Challenger Segovia Challenger Sophia Antipolis Challenger Bordeaux Challenger Surbiton Challenger Prague Challenger Kaohsiung Challenger Marbella Challenger Tunis Challenger Francavilla Challenger Lisbon Challenger Poznan Challenger Lyon Challenger Recanati Challenger Scheveningen Challenger Prague Challenger Liberec Challenger Portoroz Challenger Genova Challenger Sibiu Challenger Almaty Challenger Tashkent Challenger Eckental Challenger Bratislava Challenger Rennes Challenger Budapest Challenger Cherbourg Challenger Indian Wells Challenger Croatia F14 Alicante Challenger Murcia Challenger Heilbronn Challenger Prostejov Challenger Nottingham Challenger Braunschweig Challenger Mallorca Challenger Cassis Challenger Istanbul Challenger Mouilleron-Le-Captif Challenger Bratislava Challenger Noumea Challenger Prague II Challenger Ostrava Challenger Istanbul Challenger Quimper Challenger Quimper 2 Challenger Cherbourg Challenger Marbella Challenger Split 2 Challenger Ostrava Challenger Heilbronn Challenger Nottingham 1 Challenger Amersfoort Challenger Tulln Challenger Bucharest Challenger Sibiu Challenger Forli 2 Challenger Traralgon Challenger Forli 3 Challenger Gran Canaria Challenger Roseto Degli Abruzzi 1 Challenger Roseto Degli Abruzzi 2 Challenger Zadar Challenger Oeiras 1 Challenger Oeiras 2 Challenger Barletta Challenger Prague 1 Challenger Ostrava Challenger Prague 2 Challenger Vicenza Challenger San Benedetto Challenger Mallorca Challenger Istanbul Challenger Orleans Challenger St. Tropez Challenger Ortisei Challenger Bratislava Challenger Tenerife 3 Challenger Las Franquesas del Valles Challenger Morocco F5 M25 Prague M25 Muttenz Next Generation Adelaide International - Adelaide Heineken Open - Auckland Davidoff Swiss Indoors - Basel Heineken Open - Auckland Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona German Tennis Championships - Hamburg Winston Salem - Winston Salem BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Open 13 - Marseille AEGON Championships - London AEGON International - Eastbourne Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai ASB Classic - Auckland ECM Prague Open 2008 - Prague Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Tatra Banka Slovak Open - Bratislava Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Generali Open - Kitzbuhel M25 Telfs St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Shenzhen Open - Shenzhen Kremlin Cup - Moscow Geneva Open - Geneva Kremlin Cup - Moscow Open 13 Provence - Marseille BMW Open - Munich Kremlin Cup - Moscow Napoli Challenger Tata Open Maharashtra - Pune M25 Santa Margherita di Pula Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Gonet Geneva Open - Geneva Seoul Challenger Chuncheon Challenger Noumea Challenger BMW Open - Munich Bergamo Challenger Cherbourg Challeger Sarajevo Challenger Rome Challenger Rome Challenger Ostrava Challenger Alessandria Challenger Rome Challenger Le Gosier Challenger Marrakech Challenger Dallas Challenger Prague Challenger Bordeaux Challenger Furth Challenger Oberstaufen Challenger Le Gosier Challenger Leon Challenger Itajai Challenger Santos Challenger Sao Paulo Challenger Prostejov Challenger Orbetello Challenger Prague Challenger Prostejov Challenger Sony Ericsson Open - Miami Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Barletta Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ostrava Challenger Miami Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Aix En Provence Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Prague Open - Prague Zivnobanka Czech Open - Prostejov Ostrava Open 2005 - Ostrava ECM Prague Open 2005 - Prague Stella Artois Clay Court Championships - Budaors Intersport Heilbronn Open - Heilbronn Baden Open - Ettlingen Czech Open 2006 - Prostejov ATP Slovak Open Challenger - Bratislava Lambertz Open by Stawag - Aachen XI Torneo Internazionale di Tennis - Barletta Open Prevadies - St. Brieuc Fergana Challenger - Fergana Trofeo Sisma Mantova - Mantova Prosperita Open 2008 - Ostrava Unicredit Czech Open - Prostejov Kos Succhetti Tennis Cup - Cordenons Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Belgrade Challenger Bergamo Challenger Napoli Challenger Bordeaux Challenger Fergana Challenger Trani Challenger Brasov Challenger Szczecin Challenger Trnava Challenger Orleans Challenger Labertz Open by Stawag - Aachen Jersey Challenger Heilbronn Challenger Tanger Challenger Meknes Challenger Zagreb Challenger Rimini Challenger Memorial A. Manfredini Sassuolo Challenger - Sassuolo Cordenons Challenger San Marino Challenger Kitzbuhel Challenger Brasov Challenger Rennes Challenger Orleans Challenger Banja Luka Challenger - Banja Luka Singapore Challenger Burnie Challenger St. Brieuc Challenger Bratislava Challenger Bordeaux Challenger Prostejov Challenger Kosice Challenger Noumea Challenger Meknes Challenger Barletta Challenger Mersin Challenger Unicredit Czech Open 2007 - Prostejov Prostejov Challenger Marburg Challenger Arad Challenger Poznan Challenger Genova Challenger Seville Challenger Bratislava Challenger Loughborough Challenger Scheveningen Challenger Trani Challenger Tatra Banka Open - Bratislava Rome Challenger Bratislava Challenger Trnava Challenger Sofia Challenger KGHM Dialog Polish Indoors - Wroclaw Braunschweig Challenger Ostrava Challenger Prostejov Challenger Orleans Challenger Arad Challenger Prague Challenger Ostrava Challenger Challenger DCNS de Cherbourg - Cherbourg San Benedetto Challenger Mons Challenger BH Indoor Sarajevo - Sarajevo Oberstaufen Challenger Ostrava Challenger Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Ljubljana Challenger Bratislava Challenger Rennes Challenger Irving Challenger Aix En Provence Challenger Bordeaux Challenger Belgrade Challenger Prague Challenger Wroclaw Challenger Bratislava Challenger Koblenz Challenger Rennes Challenger Irving Challenger Riviera di Rimini Challenger - Rimini Poznan Challenger Liberec Challenger Portoroz Challenger Busan Challenger Poprad Tatry Challenger Australian Open - Melbourne U.S. Open - New York Guzzini Challenger - Recanati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Open Castilla y Leon - Segovia French Open - Paris Ostrava Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton Wimbledon - London GHI Bronz Classic - Bronx Poprad Tatry Challenger Szczecin Challenger Bastad Challenger Ispat Open 2004 - Ostrava Lugano Challenger Irving Challenger Prague Open - Prague Brasov Challenger - Brasov Dusseldorf Open Challenger 2007 - Dusseldorf Czech Open - Prostejov Trnava Challenger Braunschweig Challenger Phoenix Challenger U.S. Open - New York Ilkley Challenger Prague Challenger Augsburg Challenger Scheveningen Challenger ATP Challenger Trophy 2007 - Trnava French Open - Paris Loughborough Challenger Eckental Challenger Rimini Challenger Bengalaru Challenger Bratislava Challenger Prague Challenger Prostejov Challenger Tashkent Challenger The Tarka Challenger - Barnstaple Split 1 Challenger Salzburg-Anif Challenger Internationaux du Doubs - Besancon Kaohsiung Challenger Forli 3 Challenger Kosice Challenger Czech Indoor Open - Prague Helsinki Challenger Bratislava Challenger Ilkley Challenger Ostrava Challenger Salzburg Challenger Prague 3 Challenger Cassis Challenger Geneva Challenger Caltanissetta Challenger Tenerife 1 Challenger Tenerife 2 Challenger Rovereto Challenger Prague 1 Challenger Banja Luka Challenger U.S. Open - New York Australian Open - Melbourne Timisoara Challenger Trnava Challenger Tulln Challenger Rabat Challenger Australian Open - Melbourne ATP Challenger Trophy 2008 - Trnava French Open - Paris Czech Indoor Open - Prague Wimbledon - London U.S. Open - New York Ostrava Challenger Australian Open - Melbourne French Open - Paris Mons Challenger Wimbledon - London Australian Open - Melbourne Wimbledon - London KGHM Emax Polish Indoors - Wroclaw U.S. Open - New York Salzburg Challenger Australian Open - Melbourne Timisoara Challenger French Open - Paris Wimbledon - London Prosperita Open 2006 - Ostrava ECM Prague Open - Prague U.S. Open - New York Brasov Challenger Barletta Challenger Australian Open - Melbourne Poznan Challenger French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha Wimbledon - London Bergamo Challenger Orleans Challenger Austrian Open - Kitzbuhel International German Open - Hamburg Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Monza Challenger Heineken Open - Auckland Open 13 - Marseille Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Apia International - Sydney Prague Challenger Mercedes Cup - Stuttgart Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich San Luis Potosi Challenger Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Liberec Challenger Bank Austria Tennis Trophy - Vienna Next Generation Adelaide International - Adelaide Gazprom Hungarian Open - Budapest St. Petersburg Open - St. Petersburg Prague Challenger Mercedes Cup - Stuttgart Davis Cup, World Group, PO, ROU-CZE 0-5 Erste Bank Open - Vienna Stockholm Open - Stockholm Allianz Suisse Open - Gstaad China Open - Beijing Qatar ExxonMobil Open - Doha Ostrava Challenger Sydney International - Sydney Qatar ExxonMobil Open - Doha Swiss Indoors Basel - Basel cinch Championships - London Qatar ExxonMobil Open - Doha BNP Paribas Masters - Paris PBZ Zagreb Indoors - Zagreb Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Wimbledon - London Moselle Open - Metz Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Australian Open - Melbourne Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, PO, IND-CZE 1-3 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, QF, CZE-FRA 1-3 Davis Cup, World Group, QR, CZE-NED 1-3 French Open - Paris Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, World Group, QF, CZE-SRB 4-1 U.S. Open (juniors) Australian Open (juniors) Australian Open (juniors) French Open (juniors) Australian Open (juniors) U.S. Open (juniors) All Lower level tournaments Wimbledon (juniors) U.S. Open (juniors) Olympics - Rio de Janeiro Prague 3 Challenger M25 Santa Margherita di Pula M25 Santo Domingo